HAL UART APIs listing for migration

This section provides a full listing of the HAL1 APIs for migration. It includes the various constants, enumerations, structures, functions, and macros.

HAL UART constants

HAL1

series

HAL2

Refer to

HAL_UART_STATE_RESET

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_STATE_RESET

Refer to

HAL_UART_STATE_READY

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_STATE_BUSY

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_STATE_BUSY_TX

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_STATE_BUSY_RX

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_STATE_BUSY_TX_RX

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_STATE_TIMEOUT

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_STATE_ERROR

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_ERROR_DMA

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_ERROR_ORE

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_RECEIVE_ERROR_ORE

Refer to

HAL_UART_ERROR_FE

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_RECEIVE_ERROR_FE

Refer to

HAL_UART_ERROR_NE

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_RECEIVE_ERROR_NE

Refer to

HAL_UART_ERROR_PE

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_RECEIVE_ERROR_PE

Refer to

HAL_UART_ERROR_NONE

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_ERROR_RTO

u5, h5, c0, l4, g4, g0, h7

HAL_UART_RECEIVE_ERROR_RTO

Refer to

HAL_UART_ERROR_INVALID_CALLBACK

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_RXEVENT_IDLE

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_RX_EVENT_IDLE

Refer to

HAL_UART_RXEVENT_HT

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_RX_EVENT_RTO

Refer to

HAL_UART_RXEVENT_TC

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_RX_EVENT_TC

Refer to

HAL_UART_RECEPTION_STANDARD

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_RX_STANDARD

Refer to

HAL_UART_RECEPTION_TOIDLE

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_RX_TO_IDLE

Refer to

HAL_UART_RECEPTION_TOCHARMATCH

u5, h5, c0, l4, g4, g0, h7

HAL_UART_RX_TO_CHAR_MATCH

Refer to

HAL_UART_RECEPTION_TORTO

u5, h5, c0, l4, g4, g0, h7

HAL_UART_RX_TO_RTO

Refer to

UART_CLEAR_RTOF

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_CLEAR_CMF

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_CLEAR_CTSF

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_CLEAR_LBDF

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_CLEAR_TCF

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_CLEAR_TXFECF

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_CLEAR_WUF

h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_CLEAR_OREF

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_CLEAR_IDLEF

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_CLEAR_NEF

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_CLEAR_FEF

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_CLEAR_PEF

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_IT_WUF

h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_IT_TXFNF

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_IT_TXE

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

UART_IT_PE

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

UART_IT_TC

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

UART_IT_RXNE

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

UART_IT_IDLE

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

UART_IT_FE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_IT_NE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_IT_ORE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_IT_ERR

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

UART_IT_RXFNE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_IT_RTO

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_IT_RXFT

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_IT_TXFE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_IT_RXFF

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_IT_CM

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_IT_CTS

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

UART_IT_LBD

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

UART_IT_TXFT

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_IT_MASK

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_FLAG_LBD

f4

Removed / New Usage changes

Refer to

UART_FLAG_PE

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

UART_FLAG_FE

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

UART_FLAG_NE

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

UART_FLAG_ORE

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

UART_FLAG_RXFNE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_FLAG_RXNE

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

UART_FLAG_TC

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

UART_FLAG_TXFNF

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_FLAG_TXE

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

UART_FLAG_LBDF

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_FLAG_IDLE

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

UART_FLAG_WUF

h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_FLAG_CTS

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

UART_FLAG_ABRE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_FLAG_RTOF

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_FLAG_ABRF

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_FLAG_BUSY

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_FLAG_CMF

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_FLAG_SBKF

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_FLAG_TEACK

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_FLAG_REACK

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_FLAG_TXFE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_FLAG_RXFF

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_FLAG_RXFT

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_FLAG_TXFT

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_FLAG_RWU

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_FLAG_CTSIF

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_HWCONTROL_NONE

c0, l4, g4, g0, f4, u5, h5

HAL_UART_HW_CONTROL_NONE

Refer to

UART_HWCONTROL_RTS

c0, l4, g4, g0, f4, u5, h5, h7

HAL_UART_HW_CONTROL_RTS

Refer to

UART_HWCONTROL_CTS

c0, l4, g4, g0, f4, u5, h5, h7

HAL_UART_HW_CONTROL_CTS

Refer to

UART_HWCONTROL_RTS_CTS

c0, l4, g4, g0, f4, u5, h5, h7

HAL_UART_HW_CONTROL_RTS_CTS

Refer to

UART_WORDLENGTH_9B

u5, h5, c0, l4, g0, g4, h7

HAL_UART_WORD_LENGTH_9_BIT

Refer to

UART_WORDLENGTH_8B

u5, h5, c0, l4, f4, g0, g4, h7

HAL_UART_WORD_LENGTH_8_BIT

Refer to

UART_WORDLENGTH_7B

u5, h5, c0, l4, f4, g0, g4, h7

HAL_UART_WORD_LENGTH_7_BIT

Refer to

UART_RXFIFO_THRESHOLD_8_8

u5, h5, c0, l4, f4, g0, g4, h7

HAL_UART_FIFO_THRESHOLD_8_8

Refer to

UART_RXFIFO_THRESHOLD_7_8

u5, h5, c0, l4, f4, g0, g4, h7

HAL_UART_FIFO_THRESHOLD_7_8

Refer to

UART_RXFIFO_THRESHOLD_3_4

u5, h5, c0, l4, f4, g0, g4, h7

HAL_UART_FIFO_THRESHOLD_3_4

Refer to

UART_RXFIFO_THRESHOLD_1_2

u5, h5, c0, l4, f4, g0, g4, h7

HAL_UART_FIFO_THRESHOLD_1_2

Refer to

UART_RXFIFO_THRESHOLD_1_4

u5, h5, c0, l4, f4, g0, g4, h7

HAL_UART_FIFO_THRESHOLD_1_4

Refer to

UART_RXFIFO_THRESHOLD_1_8

u5, h5, c0, l4, f4, g0, g4, h7

HAL_UART_FIFO_THRESHOLD_1_8

Refer to

UART_TXFIFO_THRESHOLD_7_8

u5, h5, c0, l4, f4, g0, g4, h7

HAL_UART_FIFO_THRESHOLD_7_8

Refer to

UART_TXFIFO_THRESHOLD_3_4

u5, h5, c0, l4, f4, g0, g4, h7

HAL_UART_FIFO_THRESHOLD_3_4

Refer to

UART_TXFIFO_THRESHOLD_1_2

u5, h5, c0, l4, f4, g0, g4, h7

HAL_UART_FIFO_THRESHOLD_1_2

Refer to

UART_TXFIFO_THRESHOLD_1_4

u5, h5, c0, l4, f4, g0, g4, h7

HAL_UART_FIFO_THRESHOLD_1_4

Refer to

UART_TXFIFO_THRESHOLD_1_8

u5, h5, c0, l4, f4, g0, g4, h7

HAL_UART_FIFO_THRESHOLD_1_8

Refer to

UART_TXFIFO_THRESHOLD_8_8

u5, h5, c0, l4, f4, g0, g4, h7

HAL_UART_FIFO_THRESHOLD_8_8

Refer to

UART_FIFOMODE_ENABLE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

UART_FIFOMODE_DISABLE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

UART_ADDRESS_DETECT_7B

u5, h5, c0, l4, g0, g4, h7

HAL_UART_ADDRESS_DETECT_7_BIT

Refer to

UART_ADDRESS_DETECT_4B

u5, h5, c0, l4, g0, g4, h7

HAL_UART_ADDRESS_DETECT_4_BIT

Refer to

UART_TRIG_POLARITY_RISING

u5

HAL_UART_AM_TRIG_RISING

Refer to

UART_TRIG_POLARITY_FALLING

u5

HAL_UART_AM_TRIG_FALLING

Refer to

UART_RTC_WUT_TRG

u5

HAL_UART_AM_TRIG_RTC_WUT_TRG

Refer to

UART_RTC_ALRA_TRG

u5

HAL_UART_AM_TRIG_RTC_ALRA_TRG

Refer to

UART_COMP2_OUT_TRG

u5

HAL_UART_AM_TRIG_COMP2_OUT

Refer to

UART_COMP1_OUT_TRG

u5

HAL_UART_AM_TRIG_COMP1_OUT

Refer to

UART_LPTIM2_OUT_TRG

u5

HAL_UART_AM_TRIG_LPTIM2_CH1

Refer to

UART_LPTIM1_OUT_TRG

u5

HAL_UART_AM_TRIG_LPTIM1_CH1

Refer to

UART_EXTI_LINE9_TRG

u5

HAL_UART_AM_TRIG_EXTI9

Refer to

UART_EXTI_LINE6_TRG

u5

HAL_UART_AM_TRIG_EXTI6

Refer to

UART_GPDMA1_CH0_TCF_TRG

u5

HAL_UART_AM_TRIG_GPDMA1_CH0_TC

Refer to

UART_GPDMA1_CH3_TCF_TRG

u5

HAL_UART_AM_TRIG_GPDMA1_CH3_TC

Refer to

UART_GPDMA1_CH2_TCF_TRG

u5

HAL_UART_AM_TRIG_GPDMA1_CH2_TC

Refer to

UART_GPDMA1_CH1_TCF_TRG

u5

HAL_UART_AM_TRIG_GPDMA1_CH1_TC

Refer to

LPUART_LPDMA1_CH0_TCF_TRG

u5

HAL_LPUART_AM_TRIG_LPDMA1_CH0_TC

Refer to

LPUART_LPDMA1_CH1_TCF_TRG

u5

HAL_LPUART_AM_TRIG_LPDMA1_CH1_TC

Refer to

LPUART_LPDMA1_CH2_TCF_TRG

u5

HAL_LPUART_AM_TRIG_LPDMA1_CH2_TC

Refer to

LPUART_LPDMA1_CH3_TCF_TRG

u5

HAL_LPUART_AM_TRIG_LPDMA1_CH3_TC

Refer to

LPUART_EXTI_LINE6_TRG

u5

HAL_LPUART_AM_TRIG_EXTI6

Refer to

LPUART_EXTI_LINE8_TRG

u5

HAL_LPUART_AM_TRIG_EXTI8

Refer to

LPUART_LPTIM1_OUT_TRG

u5

HAL_LPUART_AM_TRIG_LPTIM1_CH1

Refer to

LPUART_LPTIM3_OUT_TRG

u5

HAL_LPUART_AM_TRIG_LPTIM3_CH1

Refer to

LPUART_COMP1_OUT_TRG

u5

HAL_LPUART_AM_TRIG_COMP1_OUT

Refer to

LPUART_COMP2_OUT_TRG

u5

HAL_LPUART_AM_TRIG_COMP2_OUT

Refer to

LPUART_RTC_ALRA_TRG

u5

HAL_LPUART_AM_TRIG_RTC_ALRA_TRG

Refer to

LPUART_RTC_WUT_TRG

u5

HAL_LPUART_AM_TRIG_RTC_WUT_TRG

Refer to

UART_AUTOBAUD_REQUEST

u5, h5, c0, l4, g4, g0

HAL_UART_REQUEST_AUTO_BAUD_RATE

Refer to

UART_SENDBREAK_REQUEST

u5, h5, c0, l4, g4, g0, h7

HAL_UART_REQUEST_SEND_BREAK

Refer to

UART_MUTE_MODE_REQUEST

u5, h5, c0, l4, g4, g0, h7

HAL_UART_REQUEST_MUTE_MODE

Refer to

UART_RXDATA_FLUSH_REQUEST

u5, h5, c0, l4, g4, g0, h7

HAL_UART_REQUEST_RX_DATA_FLUSH

Refer to

UART_TXDATA_FLUSH_REQUEST

u5, h5, c0, l4, g4, g0, h7

HAL_UART_REQUEST_TX_DATA_FLUSH

Refer to

UART_PARITY_NONE

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_PARITY_NONE

Refer to

UART_PARITY_EVEN

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_PARITY_EVEN

Refer to

UART_PARITY_ODD

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_PARITY_ODD

Refer to

UART_STOPBITS_0_5

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_STOP_BIT_0_5

Refer to

UART_STOPBITS_1

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_STOP_BIT_1

Refer to

UART_STOPBITS_1_5

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_STOP_BIT_1_5

Refer to

UART_STOPBITS_2

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_STOP_BIT_2

Refer to

UART_MODE_RX

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_DIRECTION_RX

Refer to

UART_MODE_TX

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_DIRECTION_TX

Refer to

UART_MODE_TX_RX

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_DIRECTION_TX_RX

Refer to

UART_PRESCALER_DIV10

u5, h5, c0, l4, g4, g0, h7

HAL_UART_PRESCALER_DIV10

Refer to

UART_PRESCALER_DIV8

u5, h5, c0, l4, g4, g0, h7

HAL_UART_PRESCALER_DIV8

Refer to

UART_PRESCALER_DIV6

u5, h5, c0, l4, g4, g0, h7

HAL_UART_PRESCALER_DIV6

Refer to

UART_PRESCALER_DIV4

u5, h5, c0, l4, g4, g0, h7

HAL_UART_PRESCALER_DIV4

Refer to

UART_PRESCALER_DIV2

u5, h5, c0, l4, g4, g0, h7

HAL_UART_PRESCALER_DIV2

Refer to

UART_PRESCALER_DIV1

u5, h5, c0, l4, g4, g0, h7

HAL_UART_PRESCALER_DIV1

Refer to

UART_AUTONOMOUS_MODE_ENABLE

u5

Removed / New Usage changes

Refer to

UART_AUTONOMOUS_MODE_DISABLE

u5

Removed / New Usage changes

Refer to

UART_IDLE_FRAME_ENABLE

u5

Removed / New Usage changes

Refer to

UART_IDLE_FRAME_DISABLE

u5

Removed / New Usage changes

Refer to

UART_RECEIVER_TIMEOUT_ENABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_RECEIVER_TIMEOUT_DISABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_LIN_ENABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_LIN_DISABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_HALF_DUPLEX_ENABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_HALF_DUPLEX_DISABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_DMA_RX_ENABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_DMA_RX_DISABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_DMA_TX_ENABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_DMA_TX_DISABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_STATE_ENABLE

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

UART_STATE_DISABLE

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

UART_ONE_BIT_SAMPLE_ENABLE

u5, h5, c0, l4, g4, g0, h7

HAL_UART_ONE_BIT_SAMPLE_ENABLE

Refer to

UART_ONE_BIT_SAMPLE_DISABLE

u5, h5, c0, l4, g4, g0, h7

HAL_UART_ONE_BIT_SAMPLE_DISABLE

Refer to

UART_WAKEUPMETHOD_ADDRESSMARK

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_WAKEUP_METHOD_ADDRESS_MARK

Refer to

UART_WAKEUPMETHOD_IDLELINE

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_WAKEUP_METHOD_IDLE_LINE

Refer to

UART_LINBREAKDETECTLENGTH_11B

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_LIN_BREAK_DETECT_11_BIT

Refer to

UART_LINBREAKDETECTLENGTH_10B

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_LIN_BREAK_DETECT_10_BIT

Refer to

UART_OVERSAMPLING_8

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_OVERSAMPLING_8

Refer to

UART_OVERSAMPLING_16

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_OVERSAMPLING_16

Refer to

UART_ADVFEATURE_AUTOBAUDRATE_ON0X7FFRAME

u5, h5, c0, l4, g4, g0, h7

HAL_UART_AUTO_BAUD_DET_ON_0X7F_FRAME

Refer to

UART_ADVFEATURE_AUTOBAUDRATE_ONFALLINGEDGE

u5, h5, c0, l4, g4, g0, h7

HAL_UART_AUTO_BAUD_DET_ON_FALLING_EDGE

Refer to

UART_ADVFEATURE_AUTOBAUDRATE_ONSTARTBIT

u5, h5, c0, l4, g4, g0, h7

HAL_UART_AUTO_BAUD_DET_ON_START_BIT

Refer to

UART_ADVFEATURE_AUTOBAUDRATE_ON0X55FRAME

u5, h5, c0, l4, g4, g0, h7

HAL_UART_AUTO_BAUD_DET_ON_0X55_FRAME

Refer to

UART_PRESCALER_DIV256

u5, h5, c0, l4, g4, g0, h7

HAL_UART_PRESCALER_DIV256

Refer to

UART_PRESCALER_DIV128

u5, h5, c0, l4, g4, g0, h7

HAL_UART_PRESCALER_DIV128

Refer to

UART_PRESCALER_DIV64

u5, h5, c0, l4, g4, g0, h7

HAL_UART_PRESCALER_DIV64

Refer to

UART_PRESCALER_DIV32

u5, h5, c0, l4, g4, g0, h7

HAL_UART_PRESCALER_DIV32

Refer to

UART_PRESCALER_DIV16

u5, h5, c0, l4, g4, g0, h7

HAL_UART_PRESCALER_DIV16

Refer to

UART_PRESCALER_DIV12

u5, h5, c0, l4, g4, g0, h7

HAL_UART_PRESCALER_DIV12

Refer to

UART_ADVFEATURE_MSBFIRST_INIT

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_AUTOBAUDRATE_INIT

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_DMADISABLEONERROR_INIT

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_RXOVERRUNDISABLE_INIT

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_SWAP_INIT

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_DATAINVERT_INIT

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_RXINVERT_INIT

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_TXINVERT_INIT

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_NO_INIT

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_MSBFIRST_ENABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_MSBFIRST_DISABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_DMA_ENABLEONRXERROR

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_DMA_DISABLEONRXERROR

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_AUTOBAUDRATE_ENABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_AUTOBAUDRATE_DISABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_OVERRUN_ENABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_OVERRUN_DISABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_SWAP_ENABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_SWAP_DISABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_DATAINV_ENABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_DATAINV_DISABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_RXINV_ENABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_RXINV_DISABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_TXINV_ENABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_TXINV_DISABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_STOPMODE_ENABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_STOPMODE_DISABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_MUTEMODE_ENABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_ADVFEATURE_MUTEMODE_DISABLE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_WAKEUP_ON_ADDRESS

u5, h5, c0, l4, g4, g0, h7

HAL_UART_WAKEUP_ON_ADDRESS

Refer to

UART_WAKEUP_ON_STARTBIT

h5, c0, l4, g4, g0, h7

HAL_UART_WAKEUP_ON_STARTBIT

Refer to

UART_WAKEUP_ON_READDATA_NONEMPTY

u5, h5, c0, l4, g4, g0, h7

HAL_UART_WAKEUP_ON_READDATA_NONEMPTY

Refer to

UART_DE_POLARITY_HIGH

u5, h5, c0, l4, g4, g0, h7

HAL_UART_DE_POLARITY_HIGH

Refer to

UART_DE_POLARITY_LOW

u5, h5, c0, l4, g4, g0, h7

HAL_UART_DE_POLARITY_LOW

Refer to

HAL_UART_TIMEOUT_VALUE

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_CR2_ADDRESS_LSB_POS

u5, h5, c0, l4, g4, g0, h7

Moved to DFP

Refer to

UART_CR1_DEAT_ADDRESS_LSB_POS

u5, h5, c0, l4, g4, g0, h7

Moved to DFP

Refer to

UART_CR1_DEDT_ADDRESS_LSB_POS

u5, h5, c0, l4, g4, g0, h7

Moved to DFP

Refer to


HAL UART enumerations

HAL1

series

HAL2

Refer to

HAL_UART_CallbackIDTypeDef

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_TX_HALFCOMPLETE_CB_ID

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_TX_COMPLETE_CB_ID

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_RX_HALFCOMPLETE_CB_ID

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_RX_COMPLETE_CB_ID

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_ERROR_CB_ID

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_ABORT_COMPLETE_CB_ID

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_ABORT_RECEIVE_COMPLETE_CB_ID

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_RX_FIFO_FULL_CB_ID

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

HAL_UART_MSPINIT_CB_ID

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_MSPDEINIT_CB_ID

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_ABORT_TRANSMIT_COMPLETE_CB_ID

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_TX_FIFO_EMPTY_CB_ID

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

HAL_UART_WAKEUP_CB_ID

h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

UART_ClockSourceTypeDef

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

UART_CLOCKSOURCE_PCLK1

h5, c0, l4, g4, g0

Removed / New Usage changes

Refer to

UART_CLOCKSOURCE_D2PCLK1

h7

Removed / New Usage changes

Refer to

UART_CLOCKSOURCE_D2PCLK2

h7

Removed / New Usage changes

Refer to

UART_CLOCKSOURCE_D3PCLK1

h7

Removed / New Usage changes

Refer to

UART_CLOCKSOURCE_PLL3

h7

Removed / New Usage changes

Refer to

UART_CLOCKSOURCE_PLL2

h7

Removed / New Usage changes

Refer to

UART_CLOCKSOURCE_PLL3Q

h5

Removed / New Usage changes

Refer to

UART_CLOCKSOURCE_HSI

h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

UART_CLOCKSOURCE_CSI

h5, h7

Removed / New Usage changes

Refer to

UART_CLOCKSOURCE_PCLK2

l4, g4

Removed / New Usage changes

Refer to

UART_CLOCKSOURCE_LSE

h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

UART_CLOCKSOURCE_PLL2Q

h5

Removed / New Usage changes

Refer to

UART_CLOCKSOURCE_SYSCLK

c0, l4, g4, g0

Removed / New Usage changes

Refer to

UART_CLOCKSOURCE_UNDEFINED

h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

HAL_UART_StateTypeDef

f4

hal_uart_state_t

Refer to


HAL UART macros

HAL1

series

HAL2

Refer to

__HAL_UART_CLEAR_FLAG

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

__HAL_UART_CLEAR_TXFECF

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

__HAL_UART_CLEAR_IDLEFLAG

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

__HAL_UART_CLEAR_NEFLAG

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

__HAL_UART_CLEAR_FEFLAG

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

__HAL_UART_CLEAR_PEFLAG

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

__HAL_UART_CLEAR_OREFLAG

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

__HAL_UART_CLEAR_IT

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

__HAL_UART_GET_IT_SOURCE

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

__HAL_UART_DISABLE_IT

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

__HAL_UART_GET_FLAG

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

__HAL_UART_GET_IT

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

__HAL_UART_FLUSH_DRREGISTER

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

__HAL_UART_RESET_HANDLE_STATE

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

__HAL_UART_HWCONTROL_RTS_ENABLE

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

__HAL_UART_HWCONTROL_RTS_DISABLE

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

__HAL_UART_HWCONTROL_CTS_ENABLE

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

__HAL_UART_HWCONTROL_CTS_DISABLE

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

__HAL_UART_ENABLE_IT

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

__HAL_UART_ONE_BIT_SAMPLE_ENABLE

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

__HAL_UART_ONE_BIT_SAMPLE_DISABLE

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

__HAL_UART_SEND_REQ

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

__HAL_UART_ENABLE

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

__HAL_UART_DISABLE

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to


HAL UART structures

HAL1

series

HAL2

Refer to

UART_HandleTypeDef

u5, h5, c0, l4, g4, g0, f4, h7

hal_uart_handle_t

Refer to

UART_InitTypeDef

u5, h5, c0, l4, g4, g0, f4, h7

hal_uart_config_t

Refer to

UART_AdvFeatureInitTypeDef

u5, h5, c0, l4, g4, g0, h7

Removed / New Usage changes

Refer to

UART_WakeUpTypeDef

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

UART_AutonomousModeConfTypeDef

u5

hal_uart_am_trig_config_t

Refer to

pUART_CallbackTypeDef

u5, h5, c0, l4, g4, g0, f4, h7

hal_uart_cb_t

Refer to

pUART_RxEventCallbackTypeDef

u5, h5, c0, l4, g4, g0, f4, h7

hal_uart_rx_cplt_cb_t

Refer to


HAL UART functions

HAL1

series

HAL2

Refer to

HAL_UART_Init

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_Init

Refer to

HAL_UART_DeInit

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_DeInit

Refer to

HAL_UART_MspInit

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_MspDeInit

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_MultiProcessor_Init

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_LIN_Init

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_RS485Ex_Init

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

HAL_HalfDuplex_Init

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_EnableHalfDuplexMode

Refer to

HAL_UART_ReceiverTimeout_Config

u5, h5, c0, l4, g4, g0, h7

HAL_UART_SetConfigReceiverTimeout

Refer to

HAL_UART_EnableReceiverTimeout

u5, h5, c0, l4, g4, g0, h7

HAL_UART_EnableReceiverTimeout

Refer to

HAL_UART_DisableReceiverTimeout

u5, h5, c0, l4, g4, g0, h7

HAL_UART_DisableReceiverTimeout

Refer to

HAL_UARTEx_EnableClockStopMode

l4

Not implemented yet in HAL2.

Refer to

HAL_UARTEx_DisableClockStopMode

l4

Not implemented yet in HAL2.

Refer to

HAL_UARTEx_EnableStopMode

u5, h5, c0, l4, g0, g4, h7

HAL_UART_EnableStopMode

Refer to

HAL_UARTEx_DisableStopMode

u5, h5, c0, l4, g0, g4, h7

HAL_UART_DisableStopMode

Refer to

HAL_UARTEx_EnableFifoMode

c0, l4, g4, g0, u5, h5, h7

HAL_UART_EnableFifoMode

Refer to

HAL_UARTEx_DisableFifoMode

c0, l4, g4, g0, u5, h5, h7

HAL_UART_DisableFifoMode

Refer to

HAL_UARTEx_SetRxFifoThreshold

c0, l4, g4, g0 ,u5, h5, h7

HAL_UART_SetRxFifoThreshold

Refer to

HAL_UARTEx_SetTxFifoThreshold

c0, l4, g4, g0,u5, h5, h7

HAL_UART_SetTxFifoThreshold

Refer to

HAL_MultiProcessor_EnableMuteMode

u5, h5, c0, l4, g4, g0, h7

HAL_UART_EnableMultiProcessorMode

Refer to

HAL_MultiProcessor_DisableMuteMode

u5, h5, c0, l4, g4, g0, h7

HAL_UART_DisableMultiProcessorMode

Refer to

HAL_MultiProcessor_EnterMuteMode

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_EnterMultiProcessorMuteMode

Refer to

HAL_MultiProcessor_ExitMuteMode

f4

Not implemented yet in HAL2.

Refer to

HAL_MultiProcessorEx_AddressLength_Set

u5, h5, c0, l4, g0, g4, h7

HAL_UART_SetStopModeWkUpAddrLength

Refer to

HAL_UARTEx_StopModeWakeUpSourceConfig

u5, h5, c0, l4, g0, g4, h7

Removed /New usage sequence

Refer to

HAL_HalfDuplex_EnableTransmitter

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_EnableHalfDuplexMode

Refer to

HAL_HalfDuplex_EnableReceiver

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_EnableTransmitter

Refer to

HAL_UART_Transmit

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_Transmit

Refer to

HAL_UART_Transmit_IT

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_Transmit_IT

Refer to

HAL_UART_Transmit_DMA

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_Transmit_DMA

Refer to

HAL_UART_Receive

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_Receive

Refer to

HAL_UART_Receive_IT

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_Receive_IT

Refer to

HAL_UART_Receive_DMA

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_Receive_DMA

Refer to

HAL_UARTEx_ReceiveToIdle

u5, h5, c0, l4, f4, g0, g4, h7

HAL_UART_ReceiveToIdle

Refer to

HAL_UARTEx_ReceiveToIdle_IT

u5, h5, c0, l4, f4, g0, g4, h7

HAL_UART_ReceiveToIdle_IT

Refer to

HAL_UARTEx_ReceiveToIdle_DMA

u5, h5, c0, l4, f4, g0, g4, h7

HAL_UART_ReceiveToIdle_DMA

Refer to

HAL_UART_RegisterCallback

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_UnRegisterCallback

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_RxCpltCallback

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_RxCpltCallback

Refer to

HAL_UARTEx_RxFifoFullCallback

c0, l4, g4, g0,u5, h5, h7

HAL_UART_RxFifoFullCallback

Refer to

HAL_UART_RegisterRxEventCallback

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_UnRegisterRxEventCallback

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_RxHalfCpltCallback

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_RxHalfCpltCallback

Refer to

HAL_UARTEx_RxEventCallback

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_RxCpltCallback

Refer to

HAL_UART_TxCpltCallback

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_TxCpltCallback

Refer to

HAL_UARTEx_TxFifoEmptyCallback

u5, h5, c0, l4, g0, g4, h7

HAL_UART_TxFifoEmptyCallback

Refer to

HAL_UART_TxHalfCpltCallback

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_TxHalfCpltCallback

Refer to

HAL_UART_AbortCpltCallback

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_AbortCpltCallback

Refer to

HAL_UART_AbortReceiveCpltCallback

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_AbortReceiveCpltCallback

Refer to

HAL_UART_AbortTransmitCpltCallback

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_AbortTransmitCpltCallback

Refer to

HAL_UARTEx_WakeupCallback

h5, c0, l4, g0, g4, h7

HAL_UART_WakeupCallback

Refer to

HAL_UART_ErrorCallback

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_ErrorCallback

Refer to

HAL_UARTEx_GetRxEventType

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

HAL_UARTEx_GetConfigAutonomousMode

u5

HAL_UART_AM_GetConfigPacketTrigger

Refer to

HAL_UARTEx_SetConfigAutonomousMode

u5

HAL_UART_AM_SetConfigPacketTrigger

Refer to

HAL_UARTEx_ClearConfigAutonomousMode

u5

Removed / New Usage changes

Refer to

HAL_LIN_SendBreak

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_SendLINBreak

Refer to

HAL_UART_GetState

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_GetError

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_GetLastErrorCodes

Refer to

HAL_UART_Abort

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_Abort

Refer to

HAL_UART_AbortReceive_IT

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_AbortReceive_IT

Refer to

HAL_UART_AbortTransmit

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_AbortTransmit

Refer to

HAL_UART_AbortReceive

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_AbortReceive

Refer to

HAL_UART_Abort_IT

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_Abort_IT

Refer to

HAL_UART_AbortTransmit_IT

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_AbortTransmit_IT

Refer to

HAL_UART_DMAPause

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_Pause_DMA

Refer to

HAL_UART_DMAResume

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_Resume_DMA

Refer to

HAL_UART_DMAStop

u5, h5, c0, l4, g4, g0, f4, h7

Removed / New Usage changes

Refer to

HAL_UART_IRQHandler

u5, h5, c0, l4, g4, g0, f4, h7

HAL_UART_IRQHandler

Refer to


HAL UART legacy aliases (HAL1 to HAL1)

Note

This table provides a list of HAL1 to HAL1 legacy aliases defined in the stm32_hal_legacy.h HAL1 header file. To migrate the aliased HAL1 APIs, search for them in the HAL1 to HAL2 sections: HAL UART constants, HAL UART enumerations, HAL UART macros, HAL UART structures, HAL UART functions.

HAL1 legacy API alias

HAL1 API

UART_WAKEUPMETHODE_ADDRESSMARK

UART_WAKEUPMETHOD_ADDRESSMARK

UART_ONEBIT_SAMPLING_ENABLED

UART_ONE_BIT_SAMPLE_ENABLE

UART_WAKEUPMETHODE_IDLELINE

UART_WAKEUPMETHOD_IDLELINE

__DIV_LPUART

UART_DIV_LPUART

__UART_BRR_SAMPLING8

UART_BRR_SAMPLING8

__DIVFRAQ_SAMPLING8

UART_DIVFRAQ_SAMPLING8

__DIVMANT_SAMPLING8

UART_DIVMANT_SAMPLING8

__DIV_SAMPLING8

UART_DIV_SAMPLING8

UART_ONEBIT_SAMPLING_DISABLED

UART_ONE_BIT_SAMPLE_DISABLE

__UART_BRR_SAMPLING16

UART_ONE_BIT_SAMPLE_DISABLE

__DIVMANT_SAMPLING16

UART_DIVMANT_SAMPLING16

__DIV_SAMPLING16

UART_DIV_SAMPLING16

__HAL_UART_ONEBIT_DISABLE

__HAL_UART_ONE_BIT_SAMPLE_DISABLE

__HAL_UART_ONEBIT_ENABLE

__HAL_UART_ONE_BIT_SAMPLE_ENABLE

UART_ONE_BIT_SAMPLE_ENABLED

UART_ONE_BIT_SAMPLE_ENABLE

UART_ONE_BIT_SAMPLE_DISABLED

UART_ONE_BIT_SAMPLE_DISABLE

__DIVFRAQ_SAMPLING16

UART_DIVFRAQ_SAMPLING16

HAL_UART_WakeupCallback

HAL_UARTEx_WakeupCallback